home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / u_man / cat1 / vmsprep.z / vmsprep
Encoding:
Text File  |  2002-10-03  |  3.3 KB  |  133 lines

  1.  
  2.  
  3.  
  4. VVVVMMMMSSSSPPPPRRRREEEEPPPP((((1111))))                                                          VVVVMMMMSSSSPPPPRRRREEEEPPPP((((1111))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      vmsprep - VMS tape preparation aid
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      vvvvmmmmsssspppprrrreeeepppp [-] [name ...]
  13.  
  14. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  15.      _V_m_s_p_r_e_p traverses hierarchies of files and prepares them for
  16.      transportation to VMS.  Since ANSI standard tapes (the VMS standard) do
  17.      not allow hierarchy, this program provides a method of flattening the
  18.      hierarchy onto a tape in such a way that it can be unpacked on VMS to
  19.      recreate the same tree structure.
  20.  
  21.      For reasons best not described here, _v_m_s_p_r_e_p will attempt to exclude all
  22.      RCS and SCCS archives by ignoring all files or directories named 'RCS' or
  23.      'SCCS', or files starting with 's.' or ending in ',v'.
  24.  
  25.      The output of _v_m_s_p_r_e_p is a pair of files vmsprep.namelist and UNPACK.COM.
  26.      vmsprep.namelist is a list of files to be placed on the tape in the
  27.      format required by _a_n_s_i_t_a_p_e. If the first argument is '-' instead of a
  28.      file or directory name, vmsprep will instead send the namelist to
  29.      standard output, and place UNPACK.COM in /tmp to avoid attempting to
  30.      write in the current directory.  All of the files except UNPACK.COM will
  31.      be placed on the tape under cryptic names.  UNPACK.COM is a VMS command
  32.      script which will recreate all of the necessary directories and then move
  33.      the cryptically named files to their proper place.
  34.  
  35.      A typical sequence would be:
  36.           vmsprep - tree1 tree2 file | ansitape cln trees -
  37.      _T_h_e_n _o_n _t_h_e _V_M_S _m_a_c_h_i_n_e
  38.           mount MFA0: trees
  39.           copy MFA0:*.*.* *
  40.           @UNPACK
  41.  
  42. FFFFIIIILLLLEEEESSSS
  43.      vmsprep.namelist
  44.      UNPACK.COM
  45.  
  46. DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
  47.      A warning is reported if a file or directory name contains a character
  48.      not permitted in VMS names. The offending character is replaced by 'Z'
  49.      and _v_m_s_p_r_e_p continues.
  50.  
  51. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  52.      ansitape(1)
  53.  
  54. BBBBUUUUGGGGSSSS
  55.      Extra periods in file names may not be dealt with optimally.
  56.  
  57.      All files and directories to be moved must be descendants of the current
  58.      working directory.  Absolute path names and paths containing ".."  will
  59.      produce unpredictable results.
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. VVVVMMMMSSSSPPPPRRRREEEEPPPP((((1111))))                                                          VVVVMMMMSSSSPPPPRRRREEEEPPPP((((1111))))
  71.  
  72.  
  73.  
  74.      Since vmsprep uses find(1) internally, it does not follow symbolic links.
  75.  
  76.      The exclusion of RCS and SCCS files should be controlled by a command
  77.      line flag.
  78.  
  79.      Assumes VMS v4.0 or greater for long file names.
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.